English Dictionary
◊ ROAD ROLLER
road roller
n : equipped with heavy wide smooth rollers for compacting roads
and pavements [syn: {steamroller}]